* fileio.c: Fix some integer overflow issues.
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 19 Jun 2011 19:06:16 +0000 (12:06 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 19 Jun 2011 19:06:16 +0000 (12:06 -0700)
commitdb71b47cdd437eb41d3cabfbf1f6926dad387ada
tree70290816e5d283d4d85afc781bc469348dde3d9d
parent308b325874ecc346dd24e6652b3923b6a75ce274
* fileio.c: Fix some integer overflow issues.

(file_name_as_directory, Fexpand_file_name, Fsubstitute_in_file_name):
Don't assume string length fits in int.
(directory_file_name): Don't assume string length fits in long.
(make_temp_name): Don't assume pid fits in int, or that its print
length is less than 20.
src/ChangeLog
src/fileio.c